firsthand information - German English Dictionary